hardware store


Results for "hardware store"

English - Turkish Dictionary

hardware store

(English - Turkish Dictionary) :
nalbur dükkânı.